making contracts - Français Anglais Dictionnaire